home *** CD-ROM | disk | FTP | other *** search
/ Acorn RISC PD-CD 1 / Acorn RISC PD-CD 1.iso / languages / c / _desklibsm / h / menu < prev    next >
Encoding:
Text File  |  1993-05-26  |  734 b   |  15 lines

  1. extern menu_ptr Menu_New(char *title, char *description);
  2. extern menu_ptr Menu_Extend(menu_ptr menu, char *description);
  3. extern void Menu_Show(menu_ptr menu, int x, int y);
  4. extern void Menu_ShowLast(void);
  5. extern void Menu_AddSubMenu(menu_ptr menu, int entry, menu_ptr submenu);
  6. extern void Menu_MakeWritable(menu_ptr menu, int entry,
  7.                                char *buffer, int size, char *valid);
  8. extern void Menu_SetFlags(menu_ptr menu, int entry, int ticked, int shaded);
  9. extern void Menu_SetText(menu_ptr menu, int entry, char *text);
  10. extern int Menu_CalcHeight(menu_ptr menu);
  11. #define Menu_SysHandle(menu) (menu)
  12. #define Menu_SDispose(menu) free(menu)
  13. extern wimp_point menu_currentpos;
  14. extern menu_ptr   menu_currentopen;
  15.